import { defineStore } from "pinia";
import { ref } from "vue";

const useToken = defineStore('token',()=>{
    const token = ref(null)
    const updateToken = val => token.value = val
    const removeToken =() => token.value =null
    return{token,updateToken,removeToken}
},{
    persist:{
        enabled:true,
        strategies:[
            {
                key:'token',
                storage:localStorage
            }
        ]
    }
})
export default useToken